Nabil BentalebNabil Bentaleb
Lille 2-4 Galatasaray: the 17 minutes around half-time explain more than any tactical shapeMinute 52 at Lille's home ground, score 2-2, a corner. The ball comes in, a...
The 21-20 Golden Game: Texas Smash and the Quiet Experiment of American Professional Table TennisThe most notable number from Texas Smash's opening weekend in Major League...
Nine Blank Pages: When Esports Analysis Dares to Say "I Don't Know"There is a nine-page document I still keep on my machine, not because it is...
Empty Table, Silent Discipline: Notes on Swimming Data Analysis in VietnamAt two in the morning I opened the analysis file for a domestic swimming meet...
Spain Win U-20 Women's World Cup on Penalties: Peeling the Halo Off the 'Grip on World Football'The shootout ended 4-3. Before that came 120 minutes without a goal. Spain ar...
100 Grams That Ended a Career: The Notification Gap in Korean Judo's Random Weigh-InA judoka in the lightest weight class of the Korean national team sat in the...
V.League's Transfer Window: The Blind Spot Called the Free-Agent Signing FeeLate afternoon at Lạch Tray, before the ball moved. I stood in the technical...
Türkiye's historic sixth place in men's volleyball and what the 2027 draw will decideThe news brief ran four lines, named no outlet, carried no date, and containe...
The Hundred-Million Bubble: When Football Puts a Price on a DreamIn the notebook of a scout I once leafed through in a hotel near Anfield, the...
The 33rd Dr. R.L. Hayman Trophy: What a School Swimming Meet With No Data Tells Us About the Swimming PyramidOn the social media account of a school in Colombo, a video under two minutes...
Second PingPongParkinson French Open: Two English Silvers and an Event Tier Outside the WTT SystemIn the deciding game of the men's singles, Rob Cook trailed 3-10. He reeled o...
Why Dong Nai FC Are Trapped Against Hanoi Police: The Cong Phuong Puzzle, Injuries and Squad DepthOn a late afternoon at Binh Phuoc Stadium, Cong Phuong might start the most...
When a Football Data Report Comes Up Empty: Lessons from a Broken PipelineIn football data analysis, there is a moment nobody wants to live through:...
Community Swimming Development: Lessons from an Assistant Director of Competitive Swim RoleAt a major community sports center in Ho Chi Minh City, a new job posting has...
The Empty Data File: The Discipline of an Esports Analyst When the Input Does Not ExistThe Empty Data File: The Discipline of Someone Who Refuses to Invent Numbers...
Wesley So Beats Fabiano Caruana in Tiebreak: A Fourth US Chess Title and the Format QuestionThe electronic clock on the table no longer displayed seconds, only a steady...
VALORANT Champions Shanghai: Americas Sweep Opening Day, and a Bracket Arranged to HelpFour wins, and one detail worth more than all of them Map Summit, T1's own...
Dong Nai Sinks to the Bottom of V-League: 16 Players Over 30 and an Attack That Has Never ScoredIn the 68th minute at Binh Phuoc Stadium, with Nam Dinh already four goals up...
Vietnamese Billiards: It Doesn’t Need More Heroes, It Needs More Keepers of NumbersI am the one who stays with a score sheet after the lights have gone out in t...
Indonesia Reaches the 2026 Asian Games Men's Team Badminton Final: Two Doubles Points and a Hole at First SinglesTwo games ended at 17-21 and 14-21. The player who lost was Jonatan Christie,...
The 21-20 Golden Game: Texas Smash and the Quiet Experiment of American Professional Table TennisThe most notable number from Texas Smash's opening weekend in Major League...
Nine Blank Pages: When Esports Analysis Dares to Say "I Don't Know"There is a nine-page document I still keep on my machine, not because it is...
Empty Table, Silent Discipline: Notes on Swimming Data Analysis in VietnamAt two in the morning I opened the analysis file for a domestic swimming meet...
Spain Win U-20 Women's World Cup on Penalties: Peeling the Halo Off the 'Grip on World Football'The shootout ended 4-3. Before that came 120 minutes without a goal. Spain ar...
100 Grams That Ended a Career: The Notification Gap in Korean Judo's Random Weigh-InA judoka in the lightest weight class of the Korean national team sat in the...
V.League's Transfer Window: The Blind Spot Called the Free-Agent Signing FeeLate afternoon at Lạch Tray, before the ball moved. I stood in the technical...
Türkiye's historic sixth place in men's volleyball and what the 2027 draw will decideThe news brief ran four lines, named no outlet, carried no date, and containe...
The Hundred-Million Bubble: When Football Puts a Price on a DreamIn the notebook of a scout I once leafed through in a hotel near Anfield, the...
The 33rd Dr. R.L. Hayman Trophy: What a School Swimming Meet With No Data Tells Us About the Swimming PyramidOn the social media account of a school in Colombo, a video under two minutes...
Second PingPongParkinson French Open: Two English Silvers and an Event Tier Outside the WTT SystemIn the deciding game of the men's singles, Rob Cook trailed 3-10. He reeled o...
Why Dong Nai FC Are Trapped Against Hanoi Police: The Cong Phuong Puzzle, Injuries and Squad DepthOn a late afternoon at Binh Phuoc Stadium, Cong Phuong might start the most...
When a Football Data Report Comes Up Empty: Lessons from a Broken PipelineIn football data analysis, there is a moment nobody wants to live through:...
Community Swimming Development: Lessons from an Assistant Director of Competitive Swim RoleAt a major community sports center in Ho Chi Minh City, a new job posting has...
The Empty Data File: The Discipline of an Esports Analyst When the Input Does Not ExistThe Empty Data File: The Discipline of Someone Who Refuses to Invent Numbers...
Wesley So Beats Fabiano Caruana in Tiebreak: A Fourth US Chess Title and the Format QuestionThe electronic clock on the table no longer displayed seconds, only a steady...
VALORANT Champions Shanghai: Americas Sweep Opening Day, and a Bracket Arranged to HelpFour wins, and one detail worth more than all of them Map Summit, T1's own...
Dong Nai Sinks to the Bottom of V-League: 16 Players Over 30 and an Attack That Has Never ScoredIn the 68th minute at Binh Phuoc Stadium, with Nam Dinh already four goals up...
Vietnamese Billiards: It Doesn’t Need More Heroes, It Needs More Keepers of NumbersI am the one who stays with a score sheet after the lights have gone out in t...
Indonesia Reaches the 2026 Asian Games Men's Team Badminton Final: Two Doubles Points and a Hole at First SinglesTwo games ended at 17-21 and 14-21. The player who lost was Jonatan Christie,...
